package br.com.equus.teste;

import java.util.Calendar;

/**
 * Calcula a diferença em dias entre a data de hoje e o dia 10/FEV/2008
 * 
 * @author Roberto Jundi
 */
public class Calendario {

	public static void main(String[] args) {
		// Data inicial
		Calendar dataInicio = Calendar.getInstance();
		// Atribui a data de 10/FEV/2008
		dataInicio.set(2012, Calendar.MARCH, 1);

		// Data de hoje
		Calendar dataFinal = Calendar.getInstance();
		dataFinal.set(2012, Calendar.MARCH, 30);


		// Calcula a diferença entre hoje e da data de inicio
		long diferenca = dataFinal.getTimeInMillis() - dataInicio.getTimeInMillis();

		// Quantidade de milissegundos em um dia
		int tempoDia = 1000 * 60 * 60 * 24;

		long diasDiferenca = diferenca / tempoDia;

		System.out.println("Entre a data inicial e final são " + diasDiferenca + " dias de diferença.");

	}

}